

#define CORE_OBJECT                                                            \
  friend class Blit;                                                           \
  friend class Object;                                                         \
  friend class Geometry;                                                       \
  friend class Material;                                                       \
  friend class SkyBox;                                                         \
  friend class RenderContext;                                                  \
  friend class DrawDepthMaterial;                                              \
  friend class DrawShadowMaterial;                                             \
  friend class DrawShadowCascadeMaterial;                                      \
  friend class MotionVectorMaterial;